package lightObjects;

import java.util.List;
import utils.*;

public interface lightObject {

    public Ray buildRayFrom(Point3D p);

    public ColorRGB getIllumination(Point3D p);

    public double getDistanceFromPoint(Point3D p);

    public List<lightObject> getLightSources();
}
